theatrical village play - French English Dictionary